package com.vcs.frm.service.client;

import java.util.List;

import javax.servlet.http.HttpServletRequest;

import com.vcs.frm.domain.Client;
import com.vcs.frm.domain.Job;
import com.vcs.frm.domain.User;
import com.vcs.frm.web.form.client.NewJobFormBean;

public interface ClientService {

	void registerClient(Client client, User user);
	
	Client getClientProfileById(Long clientId);
	
	void postNewJob(NewJobFormBean newJobFormBean, HttpServletRequest request);
	
	Client getClientProfileByUsername(String username);
	
	List<Job> getJobsPostedByClient(Long clientId);
}
